package cn.wd.service;

import cn.wd.domain.Employee;
import cn.wd.vo.BatchData;

import java.util.List;

public interface IEmployeeService extends IService<Employee, Long> {

    /**
     * 通过部门 id 查询员工
     * @param deptId 部门 id
     * @return 所在部门下面的全部员工
     */
    List<Employee> selectByDepartmentPrimaryKey(Long deptId);

    String login(String username, String password);

    void restPassword(Long id, String newPassword, String oldPassword);

    void updateAvatar(String token, String avatar);

    void batchList(BatchData batchData);
}
